home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / knowhow4 / var_tab.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-21  |  666 b   |  31 lines

  1. #ifndef _VARIABLE_TABLE_H_
  2. #define _VARIABLE_TABLE_H_
  3.  
  4. #include "variable.h"
  5.  
  6. #define STEP 20
  7.  
  8. class VarTable
  9.     {
  10.     protected:
  11.         int used;
  12.         int size;
  13.         Variable** table;
  14.     public:
  15.         VarTable();
  16.         ~VarTable();
  17.  
  18.         int assign(Variable* v);
  19.         int assign(double d, char* name);
  20.     int assign(char* s, char* name);
  21.         int assign(double* da, char* name);
  22.         int assign(double d, char* name, int index);
  23.         int assign(int index, char* name);
  24.  
  25.         void add(Variable* v);
  26.  
  27.         Variable* remove(char* name);
  28.         Variable* find(char* name);
  29.     };
  30.  
  31. #endif _VARIABLE_TABLE_H_